#include <stdio.h>
int fact(int n);
main()
{
  int a,n;
  printf("Enter input value: ");
  scanf("%d", &n);
    if ( (n == 0) || (n == 1))
    {
	  a = 1;
	}
	else 
	{
      a = fact(n-1) * n;
    }
  printf("%d", a);
}
int fact(int m)
{
    int i,p;
  p = 1;
  for (i = 1; i <= m; i++)
  {
    p = p * i;
  }
  return p;
}